Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENLOCKS Terraced £217,110 £176,000 14 Dec 2018
2 PENLOCKS Terraced £217,533 £134,500 23 Mar 2007
5 PENLOCKS Semi-Detached £131,264 £107,000 19 Dec 2019